看完这篇,不是程序猿也可以陪娃编程启蒙(附超多利器)
最近有条新闻,让跟小爱一样的妈妈们不淡定了!教育部颁布了新课标,信息技术成了中小学必修课。还有,前不久,浙江省正式宣布将编程纳入高考。还在纠结给娃报戏剧班or钢琴课的文科生小爱,顿时乱了阵脚。
“编程不是新的奥数,是新的外语”,人工智能时代真的来了!厉害了word娃 ,这一代要建立计算式思维,要懂编程,要了解人工智能,掌握开源硬件、网络空间安全等等知识……
Scratch、Python、C++、java…这都是些什么鬼?编程思维又是个什么思维?学了编程,难道所有娃都要变成程序猿和码农?相信很多妈妈跟小爱一样,一肚子的疑问无处安放。
带着这些疑问,小爱采访了教学经验丰富的汪阳青老师、Alan老师,写下这篇干货满满的编程教育科普帖。
不当码农、不做程序猿,为何还要学编程?
编程教育,并非是要把孩子培养成程序猿。它更多的是在训练孩子的编程思维,提升他们在生活中解决问题的能力。
所谓编程思维,就是将复杂问题一个个分解成小模块,再按顺序执行,最终实现结果。
举个小例子,起床穿戴这件事就是一个大程序,可以把他分解成穿衣服、袜子、穿鞋子这些小模块,先穿袜子、再穿鞋子,这就是按顺序去执行,不能颠倒。所以,经过编程思维训练的孩子更有秩序感,思维更清晰。
对于4、5年级以上的大孩子,他们就要用项目管理的方式和编程来解决日常生活中的实际问题了。比如,垃圾分类、停车问题、声控灯光等等。
那时,他们不仅需要学习写代码,更要有背景知识的储备,学习项目和时间管理,协调团队内部的分工协作,还有可能涉及到工程搭建、成果展示等方方面面的能力。
一个完整的变成作品中间要经过策划、选择方案、搜集素材、实施、不断试错和改进等环节。在这个过程中,小朋友经常会因为程序错误而受打击哭鼻子,哭过之后再继续修改,比之前做得更好,最终成就感爆棚!所以,学编程还能提高孩子的抗挫能力。
所以,编程教育,就是在培养孩子受益一生的思维和能力。
再来放眼看看世界,把特斯拉跑车送入太空的埃隆·马斯克、facebook的小扎、乔布斯和盖茨大叔…哪个不是码农出身,最终又超越了程序猿的界限,用科技改变了我们的世界?
悄悄滴说,这些科学界大佬,有的小学二三年级就开始学习编程啦!而我们的编程教育晚了10年都不止,教育部颁布的新课标明显是奋起直追的节奏。
小爱预感不久之后,写代码就跟开车一样,将成为几乎人人必会的生活技能。
https://v.qq.com/txp/iframe/player.html?vid=h0319xbd2be&width=500&height=375&auto=0
代码太高深,小孩子如何学编程?
文科生小爱当年学foxbase,简直是云里雾里,落下了看代码、语句就头疼的后遗症。一套程序就是天书一部,小孩子哪里学得会?
直到第一次遇到最流行的Scratch编程工具,鼠标轻轻一拖动,就能拼搭程序积木,自己编故事、创作音乐,设计游戏,实在太好玩了!别说孩子,小爱自己都玩得上瘾!
小爱咨询了专业的编程老师,这叫图形化编程。6、7岁就可以学Scratch了,当然7岁也就是小学二年级开始最佳。这个年龄的孩子对鼠标和键盘都比较熟悉了,会打字,也可以理解数量、加减、方位、坐标等概念。虽然Scratch还不能算是真正的编程,但是对于逻辑思维的训练特别有好处。
当孩子10岁之后,升入四年级,就可以继续学习C++、Python等内容,开始真正的编程学习啦!这个年龄的孩子,在通过前期的图形化编程训练后,学习C++、Python等内容并不会太吃力。前边提过的解决垃圾分类问题、乱停车的问题等等都是真实的案例,小爱深深感到80后已经被拍在沙滩上!
当然,小爱说的只是普遍适用的年龄段,每个孩子的成长节奏不尽相同,方向还要家长自己把握。保持持续的学习热情最重要!
编程教育已成为蓝海,选机构一定擦亮眼睛
在国内,编程教育还刚起步,晚于欧美等发达国家至少十年不止,所以能形成自己完整教学体系的教育机构并不多,教材大都是自己研发,没有具体的行业标准和教师准入制度。普遍现象是会编程的老师不懂孩子,懂教育的老师不会编程,有点尬。在这种环境下,如何选机构才能不踩坑?
1、最直观:看课程设计是否好玩,孩子是否喜欢
目前大部分机构的课程大同小异,主要是采用游戏、动画、故事、音乐等形式,以软件和硬件相结合的方式来呈现课程内容,在教授程序和算法知识的同时,贯穿其他学科的知识,比如物理、数学等知识。
外行的家长最直观的就是看孩子的状态。课程是否好玩、孩子是否喜欢。
2、老师是否懂孩子,并引导孩子主动探索
小爱曾经问过一位老师,语法结构那么复杂,如何让孩子听懂?老师用条件判断语句举了个非常生动的例子:
如果妈妈回家发现孩子作业没做完,会怎样?如果做完了妈妈会亲一下,如果没做完妈妈会打屁股。
听完孩子会觉得很搞笑,但就可以很清楚地明白条件判断这个概念了。
懂孩子的老师不仅能用孩子听得懂的语言讲课,还要善于引导孩子主动探索。有些机构为了让孩子向父母展示炫酷的作品,直接让孩子抄语句、给答案,这种机构万万上不得。
3、了解任课老师是全职还是兼职
学习编程,除了课上外,课后还需要进行大量的练习和实践。老师不但要保证上课时间的教学,课后还要对孩子在练习和实践过程中遇到的问题给予及时的帮助指导,全职老师在这方面绝对有优势!
而且不建议一对一学编程,一个班孩子在6个以内最理想。这样,孩子之间有协作和竞争,也能共同展示作品。
4、看教材编写是否认真,工作人员态度是否认真。
教材、教具是否精细,品质好坏,教师是否能跟家长认真沟通,都能反应出教育机构的优劣。如果教材教具都做不到认真准备,更无法相信他们的课程是认真开发设计出来的。
适合孩子看的编程启蒙的书籍、网站及APP
小爱掐指算了一下,小朋友的课外班也有三四个了,还要留给他自由玩耍的时间。显然,编程课暂时是插不进去了,先在家看看编程书、玩玩小游戏,做做编程启蒙也不错,于是搜罗了一些好资源分享给大家。
1、DK系列丛书《编程真好玩》
适合年龄:6-12岁
出版社:南海出版公司
DK系列的书籍不用小爱多说了,就是品质的保证。
这本《编程真好玩》介绍了Scratch的基础知识,通过详细讲解8款经典游戏的制作实例,让孩子快速掌握Scratch编程技巧,冰雪越野、迷宫寻宝,深海探险……在有趣的游戏中,孩子学习基础的编程概念和技巧,充分锻炼逻辑思维能力、想象力、创造力和分析解决问题的能力。
2、《宝宝的编程学》
适合年龄:3岁+
出版社:中国科学技术大学出版社
这套《宝宝的编程学》是继《宝宝的物理学》后又一网红,是零基础孩子和父母的扫盲书。可以给孩子提供了一个编程语言氛围,爸爸妈妈们也能认识一些基本的网页知识和网页语言。
3、编程老鼠
这套曾获得Best toys称号的编程老鼠,是一款3岁+就能玩的编程启蒙玩具。主角是一只蓝色的小老鼠,把路线指令输入到小老鼠中,小老鼠就会根据指令按照设定好的路线行进啦!
路线从设计到输入和执行,都是孩子可以独立完成的哦,就跟玩游戏一样。在玩的过程中可以锻炼孩子的思考力,同时也训练了编程思维。
PS: 以上两套书还有玩具,明天小爱都有团哦~~详情请看今天二条推送,不要错过哈!
4、微软《我的世界》
网址:https://code.org/minecraft
《我的世界》是微软和非营利组织Code.org联合开发的免费在线编程教程。听好,免费的,盖茨大叔,新时代活雷锋!教程从最简单拖拽鼠标开始,循序渐进分为4个阶段,4-18岁都能学!
小爱曾有篇旧文专门介绍过《我的世界》,盖茨家让熊孩秒变编程高手的好资源,居然免费!(<-戳这里,查看详情)
5、中国少儿编程网
网址:http://www.kidscode.cn/
这是国内最早专门从事少儿编程教育宣传、推广、普及的公益平台。网站上有很多的图文教程和视频教程,都是根据年龄还有编程语言进行分类的,非常容易查找。网站还会不定期推出网上免费直播公开课,感兴趣的妈妈们可以关注一下。
6、Scratch的官方网站
网址:https://scratch.mit.edu/
英文好的家庭,可以尝试去Scratch的官方网站学习。
这个网站据说口碑非常好,全球有超过百万孩子在使用。可视化语言和接口是由美国麻省理工学院媒体实验室(MIT Media Labs)设计。孩子可以通过它来创建互动故事,动画,甚至游戏等,和全世界的朋友分享。
7、APP:
Daisy the Dinosaur
适合年龄:4-8岁
适用设备:ipad
应用售价:免费
应用语言:英文
这是一款特别简单的适合低龄孩子学习的APP,主角Daisy是一只呆萌的恐龙,孩子可通过拖拽单词,如jump、roll、grow等,来操控小恐龙。孩子在游戏过程中可以学习到诸如循环、事件等一些基本的编程知识。
Lightbot
适合年龄:4+
适用设备:All
应用售价:免费版/收费版18元
应用语言:英文、中文
这款点灯编程游戏的app,是Alan老师特别推荐的。有免费版和收费版两种。免费版是《编程一小时》特别版,关卡较少,用来体验一下还是可以的。收费版分为4-8岁版本和9-12岁的版本,难度逐渐升高。
简单来说,这款游戏就是用最基本的六种指令,直走、转弯、跳跃、亮灯、P1(函数1)和P2 (函数2),让机器人走到指定的蓝色方格处,然后将其点亮。
codeSpark学院
适合年龄:4-9岁
适用设备:All
应用售价:免费
应用语言:英文
这是一款超有名的应用,曾获得过美国图书馆协会授予的教学和学习的最佳应用程序,还得到过家长首选应用程序的金奖,以及最好的应用程序称号。已被201个国家超过400万的孩子下载并使用。
课程由麻省理工学院,普林斯顿和卡内基梅隆合作研究,主要是为4-9岁的孩子学习代码编写而设计的幼龄的孩子过关即可,稍微大点的孩子可以要求以最简洁代码过关,可玩性很强。
Scratch Jr
适合年龄:5-7岁
适用设备:Ipad
应用售价:免费
应用语言:英文、中文
ScratchJr 这个APP的创作灵感来自于Scratch。作为现在儿童编程教育中使用最广泛的编程语言,Scratch适合8岁以上的孩子使用。对于8岁以下的孩子就可用ScratchJr这款应用程序来进行学龄前的编程启蒙。
孩子们可利用图形化的程序积木让角色移动、跳跃、舞蹈、唱歌。ScratchJr相对于Scratch来说精炼了许多,但在孩子玩耍的过程中,仍然可以学习到一些如事件、序列等基础的计算机知识。
Hopscotch
适合年龄:9-11岁
适用设备:All
应用售价:免费
应用语言:英文、中文
这款APP同 Daisy the Dinosaur 师出同门,来自同一个开发商,得过很多科技类奖项。Hopscotch就像是Daisy the Dinosaur 的升级版,多了很多模块和参数设置,能让孩子独立地做出一部小动画片,很有成就感。
最后,分享一个12岁的天才编程小子托马斯·苏亚雷斯(Thomas Suarez)在TED演讲的视频,看看他是怎样走上编程之路的。(PS:超级有范儿哦~~)
https://v.qq.com/txp/iframe/player.html?vid=e0184gpkecz&width=500&height=375&auto=0
本文图片来自网络
撰稿:邢燕
排版:邢燕
审核:王悦
延伸阅读:更多相关主题请点击
大小爱玩亲子活动日历(2018年3月)
3月3日 跟乐乐走进博物馆-丝绸之路,康顺达草莓采摘
3月4日 跟乐乐走进博物馆-丝绸之路,93号院元宵河灯,汉字体验馆东巴纸花灯,玩具体验馆玩花灯包元宵,揭秘奶牛场
3月10日 航天博物馆之火箭书,揭秘奶牛场,逛胡同探声音博物馆,英语戏剧表演showtime(免费)
3月11日 寻找手工艺-皮影西游记,亲子攀岩,故宫小皇帝的一天
3月17日 全球美食之旅-和果子樱花,小小设计师,亲子足球
3月18日 跟乐乐走进博物馆-故宫建筑,合唱启蒙(免费),揭秘消防局(公益)
3月24日 夜宿恐龙馆,寻找手工艺-皮影西游记,全球美食之旅-日式饭团,汉字体验馆
3月25日 亲子橄榄球运动会,微重力落塔气火箭,木管乐器体验
3月31日 小爱森林节开幕季,揭秘牙科诊所(公益)
大小爱玩春日采风季
春日采风|他们把三生三世的桃林搬到了北京,还建了十栋石头垒砌的桃花屋
点击“阅读原文”进入微店